final say – English–Español translations

🇬🇧 en es 🇪🇸

final say noun

  • right to make a final decision
última palabra
Wiktionary Links